安装oh my zsh:
1.克隆这个项目到本地(根路径 ~)
1 | git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh |
2.创建一个zsh的配置文件
注意:如果你已经有一个~/.zshrc文件的话,建议你先做备份。
- 备份配置文件
1 | cp ~/.zshrc ~/.zshrc.orig |
- 然后开始创建zsh的配置文件
1 | cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc |
3.查看系统内置了几种shell
1 | cat /etc/shells |
4.设置zsh为你的默认的shell
1 | chsh -s /bin/zsh |
ps: Linux会提示找不到/bin/zsh
,需要手动安装zsh
.
以下以Ubuntu为例:
1 | * 更新软件源 |
5.重启终端
ps: Ubuntu最后没有效果,需要重启电脑,可以手动点设置也可以用下面命令重启.
1 | sudo reboot |
更改zsh主题:
1.编辑 ~/.zshrc
2.修改主题
Ps:主题文件在 ~/.oh-my-zsh/themes 目录
1 | ZSH_THEME="ys" |
终端启动速度慢:
检查~/.bash_profile
或~/.zshrc
的预加载运行命令
ps: 删除多余命令,重新启动终端
安装插件:
1.下载插件到.oh-my-zsh/plugins
目录
zsh-autosuggestions
自动提示插件
1 | git clone git://github.com/zsh-users/zsh-autosuggestions /Users/{用户名}/.oh-my-zsh/plugins/zsh-autosuggestions |
zsh-syntax-highlighting
命令输入高亮命令输入正确会绿色高亮显示,输入错误会显示其他的颜色
1 | git clone https://github.com/zsh-users/zsh-syntax-highlighting.git /Users/{用户名}/.oh-my-zsh/plugins/zsh-syntax-highlighting |
2.配置.zshrc
文件
找到plugins=(git)
, 每个插件中间空格
1 | plugins=(git {插件名}) |
3.关闭终端重新打开
1 | source ~/.zshrc |